Optimizing Layered Communication Protocols

نویسندگان

  • Mark Hayden
  • Robbert van Renesse
چکیده

Layering of protocols o ers several well known advantages but typically leads to performance ine ciencies We present a model for layering and point out where the performance problems occur in stacks of layers using this model We then investigate the common execution paths in these stacks and how to identify them These paths are optimized using three techniques optimizing the computation compressing protocol headers and delaying processing All of the optimizations can be automated in a compiler with the help of minor annotations by the protocol designer We describe the performance that we obtain after implementing the optimizations by hand on a

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Poster Abstract: Rime — A Lightweight Layered Communication Stack for Sensor Networks

Early work in sensor networks found traditional layered communication architectures too restrictive and proposed cross-layer optimizations. Recent work in data aggregation, however, argues that the complexity of cross-layer optimizations may lead to fragile and unmanageable systems. This has inspired us to create Rime, a layered communication stack for sensor networks, with much tinner layers t...

متن کامل

Cross Layer Protocols for Multimedia Transmission in Wireless Networks

Wireless networks initially inherited the traditional layered architecture from wired networks. Nevertheless, as third and fourth generation wireless communications and networking begin to proliferate in the area of communication networks, the suitability of the layered architecture is coming under close scrutiny from the research community. It is repeatedly argued that although layered archite...

متن کامل

Cross-Layer Design for Information Dissemination in Wireless Sensor Networks: State-of-the-Art and Research Challenges

In recent years, Wireless Sensor Networks (WSNs) have emerged as a highly important research area because of the rapid advances in hardware, sensor and wireless networking technologies. These advances will also enable WSNs to become key to true ubiquitous computing systems in the near future. However, due to resource constraints and unreliability of wireless networks, efficient communication pr...

متن کامل

Layered Architecture Revised

A systematic approach to building layered software architecture is proposed. Separate layering models required for a proper abstracting of hardware, persistent data, and communication protocols are described. Implications on various types of testing are discussed.

متن کامل

Layered Specifications Framework for Analysis of Secure Protocols

We present a framework for specification and analysis of layered distributed algorithms, especially cryptographic protocols, with emphasis on security and fault-tolerance. Layered specifications is standard engineering practice, e.g. in networking (the OSI and TCP/IP protocol stacks). Layered specifications allow modular design of each layer, proving layer i meets specifications speci assuming ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997